.Announcements{
  /* width: 100%; */
  height: 29.9375rem;
  background-color: #f7f8fb;
  position: relative;
  padding: 0.01rem;
}
.Announcements_con{
  margin: 2.625rem 15rem 2.8125rem;
  background-color: #fff;
  border-radius: 8px;
  display: flex;
}
.Announcements_left{
  position: relative;
  width: 31.25rem;
  height: 24.5rem;
  margin-right: 2rem;
}
.zntj{
  position: absolute;
  top: 0;
  color: #fff;
  left: 0;
  background-image: url('../img/zntj.png');
  background-size: 100% 100%;
  padding: .55rem 2.5rem .55rem 1.5rem;
  font-size: 1.5rem;
}
.desc{
  position: absolute;
  bottom: 0;
  color: #fff;
  width: 100%;
  text-align: center;
  background-color: rgba(197,197,197, 0.2);
	border-radius: 0px 0px 8px 8px;
  font-size: 1.125rem;
  line-height: 3.25rem;
}
.layui-carousel-ind{
  top: -73px;
}
.layui-carousel-ind li{
  margin: 0 7px;
  width: 9px;
  height: 9px;
}
.Announcements_right{
  width: calc(100% - 34.25rem);
}
.Announcements_right_first{
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-weight: bold;
  margin-top:1rem;
  font-size: 1rem;
}
.yinliang_icon{
  margin-right: 5px;
}
.Announcements_item{
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: .8rem 0;
  border-bottom: 1px dashed #d8d8d8;
  font-size: 1rem;
  cursor: pointer;
}
.Announcements_item_no{
  border-bottom: 0;
}
.Announcements_item>div:first-child{
  color: #4e4e4e;
}
.Announcements_item>div:last-child{
  color: #888888;
}
.layui-tab-title li{
  background-color: #eeeeee;
  border: solid 1px #e5e5e5;
  font-size: 1.125rem;
}
.Announcements .layui-tab-brief>.layui-tab-title .layui-this{
  color:#0096ff;
  background-color: #fff;
}
.content .Announcements .layui-tab-brief>.layui-tab-more li.layui-this:after,.content .Announcements  .layui-tab-brief>.layui-tab-title .layui-this:after{
  border-top:2px solid #0096ff;
  border-bottom: 0;
}
.layui-tab-title{
  border-bottom: 0;
}
.card{
  /* width: 100%; */
  height: 27.375rem;
  background-color: #fff;
  position: relative;
  padding: 0.01rem;
}
.card_con{
  margin: 4.5rem 15rem;
  background-color: #fff;
  border-radius: 8px;
  display: flex;
}
.card_item{
  width: 25rem;
  height: 18rem;
  margin-right: 7.5rem;
  border: 1px solid #dcdcdc;
  border-top: 8px solid #1f2325;
  border-radius: 8px;
  text-align: center;
  font-size: 1rem;
}
.card_item_center{
  margin: 2rem 5rem;
}
.card_nomar{
  margin: 0;
}
.card_sec{
  border: 1px solid #0f9bfd;
  border-top: 8px solid #2ba7fd;
}
.card_dot::before{
  content: '';
  display: inline-block;
  width: 8px;
  height: 8px;
  background-color: #333;
  vertical-align: middle;
  margin-right: 7px;
  border-radius: 4px;
  position: relative;
  top: -1px;
}

.card_img, .card_title{
  margin-bottom: 1rem;
}
.card_title{
  font-size: 1.25rem;
}
.card_desc{
  margin: 0 5px;
  margin-bottom: 3rem;
  text-align: initial;
  color: #7e8597;
}
.card_dot_ke{
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.gn{
  height: 17.75rem;
  margin-bottom: 4.5rem;
  margin-top: 1rem;
}
.gn_title{
  text-align: center;
  font-size: 2rem;
  margin-bottom: 1.85rem;
}
.gn_content{
  height: calc(100% - 3.85rem);
  background-color: #3d3d3d;
  padding: 0 15.7187rem;
  color: #fff;
  display: flex;
}
.gn_yysb{
  width: 26.3125rem;
  height: 100%;
  background-image: url('../img/gngk_bg.png');
  background-size: 100% 100%;
}
.gn_yysb_con{
  padding: 1.25rem 0.625rem 0 1.25rem;
}
.yysb_item_con{
  display: flex;
  flex-wrap: wrap;
}
.yysb_tit{
  font-size: 1.125rem;
  margin-bottom: 1rem;
}
.yysb_item_con>p{
  width:7.375rem;
  height: 1.875rem;
  border: solid 1px #386688;
  margin-right: 10px;
  margin-bottom: 12px;
  text-align: center;
  line-height: 2rem;
  font-size: 0.875rem;
}
.yysb_item_con>p>a{
  color: #fff;
}
.gn_last{
  width: 100%;
  /* width: calc(100% - 26.3125rem); */
  height: 100%;
  display: flex;
  font-size: 1.125rem;
}
.gn_zwsb{
  border-right: 1px solid #575757;
  flex: 1;
}
.gn_zwsb_con{
  padding: 4.125rem 0 4.125rem 1.25rem;
}
.gn_zwsb_con>p{
  margin-bottom: 1.25rem;
  cursor: pointer;
}
.gn_zwsb_con>img{
  cursor: pointer;
}
.content_first{
  /* height: 30rem; */
  height: 25rem;
}
.content_first>img{
  width: 100%;
  height: 100%;
}

